Big Huge Thesaurus

vinifera grape

noun